相信大家一定都有聽過Git跟GitHub吧,然後許多人依然跟我一樣,沒用過的話,兩個東西完全分不清楚。
究竟什麼是Git?
Git說白了,它的功用就是把目前的版本存檔,讓你可以回到過去,舉個例子,就像是你玩遊戲要去拯救公主,結果遇到支線,想說先存檔玩玩看A支線,發現A支線的公主有夠醜,於是想要回到過去存檔的地方,看看B支線的公主是不是比較漂亮,這個時候你就會讀取過去的檔案,回到選擇支線的狀態,這樣的功能就是Git。
或許有人會用複製貼上大法來取代Git,但是有許多缺點,我以不同的圖片舉例:
上圖這張圖片,複製貼上好幾份,並且以日期作為區分,如果到時候需要回到某個版本的時候,誰知道要回到哪個版本...
或者像是這樣子的複製貼上大法,直接以版本編號來命名:
以上都是版本控管不好的例子,更何況之後如果與人團隊協作時,根本就無法使用複製貼上大法。
那要使用Git,要如何開始呢,首先需要在MacOS內安裝Git
,而需要安裝Git
,就需要先安裝Homebrew
。
Homebrew
這個套件管理工具可以使用終端機來下載以及安裝軟體,我們使用這個工具來安裝Git
。
首先打開
終端機(Teriminal)
,輸入以下指令來安裝`Homebrew' :
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝完
Homebrew
之後,一樣在終端機內輸入以下指令來安裝Git
$ brew install git
現在環境設定好了,你已經可以使用Git了,明天來講使用Git指令來版本控管我們Xcode內的專案。